home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / bbs / bradyref.zip / BRADY.REF < prev    next >
Text File  |  1997-04-23  |  28KB  |  1,509 lines

  1. COMMENT A wild romp through the Brady house!
  2.  
  3. ;vars it uses, but never saves
  4.  
  5. ;`p01 - Does person have grape soda? (1 if yes)
  6. ;`p02 - carols location (1 if in kitchen)
  7. ;`p03 - how far did you go with Jan and Marsha?
  8. ;`p04 - Is Alice dead? (2 is yes)
  9. ;`p05 - Your score
  10. ;`p06 - Have you talked to Alice yet? (1 is yes)
  11. ;`p07 - 1 if has steak knife
  12. ;`p08 - 1 if has hand
  13. ;`p09 - 1 if has given hand to Carol
  14. ;`p10 - 1 if has searched the boys room
  15. ;`p11 - 1 if has joint
  16. ;`p12 - 1 if has talked to cindy
  17.  
  18. @#introansi
  19. @version 79
  20. ;lets set all our vars to the defaults
  21. @do `p01 is 0
  22. @do `p02 is 0
  23. @do `p03 is 0
  24. @do `p04 is 0
  25. @do `p05 is 0
  26. @do `p06 is 0
  27. @do `p07 is 0
  28. @do `p08 is 0
  29. @do `p09 is 0
  30. @do `p10 is 0
  31. @do `p11 is 0
  32. @do `p12 is 0
  33.  
  34. @moremap
  35. `r0  `7<`%MORE`7>
  36. @progname
  37. The Brady Bunch Adventure
  38. @show
  39. `2`%
  40.                                   THE
  41.  
  42.                  ▀▀▀▀▀▀  ▀▀▀▀▀▀   ▀▀▀▀▀  ▀▀▀▀▀▀   ▀▀    ▀▀
  43.                  ▀▀   ▀▀ ▀▀   ▀▀ ▀▀   ▀▀ ▀▀   ▀▀   ▀▀  ▀▀
  44.                  ▀▀▀▀▀▀  ▀▀▀▀▀▀  ▀▀▀▀▀▀▀ ▀▀   ▀▀▀   ▀▀▀▀
  45.                  ▀▀   ▀▀ ▀▀  ▀▀  ▀▀   ▀▀ ▀▀   ▀▀     ▀▀
  46.                  ▀▀▀▀▀▀  ▀▀   ▀▀ ▀▀   ▀▀ ▀▀▀▀▀▀      ▀▀
  47.  
  48.                             BUNCH ADVENTURE
  49.  
  50.           `% Created by Seth A. Robinson for the LORD2 engine.
  51.  
  52.                   `7CONTAINS SOME MATURE SUBJECT MATTER.
  53. @
  54.  
  55. @#START
  56.  
  57. @routine introansi
  58. @label startloop
  59. @show
  60. `\                      `7(`%S`7)neak into the Brady house
  61.                       `7(`%L`7)ist last ten players
  62.                       `7(`%Q`7)uit back to the BBS
  63. @do write
  64. `\  `7What's it gonna be? (`%? for menu`7) [`%?`7] : `%
  65. @do readspecial `s01 ?LSQ
  66.  
  67. @if `s01 is ? then goto start
  68. @if `s01 is L then do
  69.   @begin
  70.   @do write
  71. `c
  72.   @routine rank
  73.   @do goto start
  74.   @end
  75. @if `s01 is Q then do
  76.   @begin
  77.   @show
  78. `\`\  `4Dohh! `7The Brady house will always be here when you change your mind!
  79.   @closescript
  80.   @end
  81.  
  82.  @if `s01 is S then do
  83.    @begin
  84.    @show
  85. `c
  86.  
  87.              You carefully peek through a window - You don't see any
  88.              Bradys in the living room, so you walk in.
  89.  
  90. `k
  91.    @do goto lroom
  92.    @end
  93.  
  94. @#mike
  95. @do `p20 random 7 1
  96. @if `p20 is 1 then do
  97.   @begin
  98.   @do `p20 random 7 1
  99.   @if `p20 is 1 then do
  100.    @begin
  101.    @show
  102. `\`7  You hear Mike Bradys voice not too far away...
  103.  
  104. `k
  105.    @end
  106.  
  107.   @if `p20 is 2 then do
  108.    @begin
  109.    @show
  110. `\`7  You hear Mike two rooms away from you.  Better hurry!
  111.  
  112. `k
  113.    @end
  114.   @if `p20 is 3 then do
  115.    @begin
  116.    @show
  117. `\`7  You hear Mike, maybe from the stairs.
  118.  
  119. `k
  120.    @end
  121.  
  122.   @if `p20 is 4 then do
  123.    @begin
  124.    @show
  125. `\`7  `4Mike is in the room you are traveling to!
  126.  
  127. `k  `7Lukily, you see him in time.  You wait until he is gone before
  128.   advancing.
  129.  
  130. `k
  131.    @end
  132.  
  133.   @if `p20 is 5 then do
  134.    @begin
  135.    @show
  136. `\`7  `4Mike is in the room you are traveling to!
  137.  
  138. `k  `4He sees you.
  139.  
  140. `k  `%"Young man, I don't know you - and frankly I think you're up to no
  141.   good.  And a Brady always knows who his friends are." `7Mike tells you as
  142.   he advances.
  143.  
  144. `k  `%"Why Mr. Brady!  I am here to see Greg.  I am a friend of his you
  145.   don't know," `7you lie glibly.
  146.  
  147. `k  `7Mike mulls over your story.. he seems to be buying it!  `%"The boys
  148.   aren't here today.. Why don't you go home and come back tomorrow?  I'm
  149.   watching you..." `7he threatens as he leaves the room.
  150.  
  151. `k
  152.  
  153.  
  154.  
  155.  
  156.    @end
  157.  
  158.   @if `p20 is 6 then do
  159.    @begin
  160.    @show
  161. `\`7  `4Mike is in the room you are traveling to!
  162.  
  163. `k  `4He sees you.
  164.  
  165. `k  `%"You! Stop!  What are you doing in my house?"
  166.  
  167.   `7You smile.  `%"I know Marsha and Jan.  In the biblical sense, that is..."
  168.  
  169. `k  `7Mike looks pissed.  `%"My daughters are sleeping with you?!!  Those
  170.   stupid sluts.  I'll deal with them later, as for you..."
  171.  
  172. `k  `bHE PULLS OUT A KNIFE AND SLASHES YOUR THROAT!
  173.  
  174. `k
  175.   @routineabort
  176.   @do goto finish
  177.   @end
  178.  
  179.   @if `p20 is 7 then do
  180.    @begin
  181.    @show
  182. `\`7  `4Mike is in the room you are traveling to!
  183.  
  184. `k  `4He sees you.
  185.  
  186. `k  `%"Who let you in?" `7he accuses.
  187.  
  188. `k  `%"Why, Mrs Brady did!"
  189.  
  190.   `7Mike doesn't look convinced.  `%"Prove it."
  191.  
  192. @if `p01 is 1 then do
  193.   @begin
  194.   @show
  195. `k`7  You show Mike your `5Grape Soda`7.  He smiles warmly.  `%"Carol only
  196.   gives those to friends.  And a friend of Carol's is a friend of mine."
  197.  
  198.   `7He walks away.
  199.  
  200. `k
  201.   @end
  202. @if `p01 is 0 then do
  203.   @begin
  204.   @show
  205.   `7You have nothing to show him...He procedes to kick your ass.
  206.  
  207. `k
  208.   @routineabort
  209.   @do goto finish
  210.   @end
  211.  
  212.    @end
  213.  
  214.  
  215.   @end
  216.  
  217.  
  218. @#help
  219. @show
  220. `c  `%Brady Bunch Adventure Help Screen
  221.  
  222.   `$This wacky funloving "Play it once" adventure was brought to you by
  223.   RTsoft and Seth A. Robinson.  It is totally fictional and meant as a
  224.   joke.  The author does not condone the use of drugs or murder in any
  225.   way.
  226.  
  227.   `7? `%- `7Redraws the screen
  228.   `7I `%- `7Inventory
  229.   `7! `%- `7Score so far
  230.  
  231.   `7Your goal is to run around the house doing nasty things without being
  232.   caught by `%Mike Brady`7, who is also roaming the house.
  233.  
  234. `k
  235. @
  236.  
  237. @#inventory
  238. @show
  239. `c  `%Inventory`7
  240.  
  241.   You are holding:
  242.  
  243. @if `p01 is 1 then write
  244.   `%- `7Can of `5grape`7 soda`\
  245. @if `p07 is 1 then write
  246.   `%- `7A steak knife`\
  247. @if `p08 is 1 then write
  248.   `%- `7Alice's hand`\
  249. @if `p11 is 1 then write
  250.   `%- `7A joint`\
  251.  
  252. @if `p01 is 0 then do
  253.   @begin
  254.    @if `p07 is 0 then do
  255.     @begin
  256.       @if `p08 is 0 then do
  257.        @begin
  258.         @if `p11 is 0 then do
  259.          @begin
  260.          @do write
  261.   `%- `7Nothing.`\
  262.          @end
  263.       @end
  264.     @end
  265.   @end
  266.  
  267. @show
  268. `\`k
  269. @
  270.  
  271. @#score
  272. @show
  273. `c  `%Score`7
  274.  
  275.   Your score is `%`p05`7.
  276.  
  277. `k
  278. @
  279.  
  280.  
  281.  
  282. @#lroom
  283. @show
  284. `c  `r1  `%LIVING ROOM `r0`\
  285. @if `p02 is 1 then do
  286.   @begin
  287.  @show
  288.   `7No one is here.  You hear noises from the kitchen.
  289.  
  290.   (`%K`7)itchen
  291.   (`%U`7)pstairs
  292.   (Q)uit back to the street
  293.   @do write
  294. `\  `7You are alone.  Now what? (`%H for help) : `%
  295.   @do readspecial `s01 ?QKU!IH
  296.   @do goto lroomread
  297.   @end
  298.  
  299.  
  300.   @end
  301.  
  302.  
  303. @if `p01 is 0 then do
  304.  @begin
  305.  @show
  306.   `%"Why hello there, young man!  Can I get you a soda?" cheerfully
  307.   asks Carol, coming out of nowhere.
  308.  
  309.   Your heart nearly stops, but you quickly put down the vase.
  310.  
  311.   (A)sk for a drink
  312.   (S)mart talk her
  313.   `7(`%K`7)itchen
  314.   (`%U`7)pstairs
  315.   (Q)uit back to the street
  316.   @do write
  317. `\  `7Carol looks at you expectantly. (`%H for help`7) : `%
  318.   @do readspecial `s01 ?QASKU!IH
  319.   @end
  320.  
  321. @if `p01 is 1 then do
  322.  @begin
  323.  @show
  324.   `%"Anything else I can do for you?" smiles Carrol.
  325.  
  326.   `7You can't help but stare at her tight little skirt.
  327.  
  328.   (S)mart talk her
  329.   (`%K`7)itchen
  330.   (`%U`7)pstairs
  331.   (Q)uit back to the street
  332.   @do write
  333. `\  `7Carol looks at you expectantly. (`%H for help) : `%
  334.   @do readspecial `s01 ?QASKU!IH
  335.   @end
  336.  
  337. @label lroomread
  338. @if `s01 is ? then goto lroom
  339. @if `s01 is K then do
  340.   @begin
  341.   @routine mike
  342.   @do goto kitchen
  343.   @end
  344. @if `s01 is H then do
  345.   @begin
  346.   @routine help
  347.   @do goto lroom
  348.   @end
  349. @if `s01 is I then do
  350.   @begin
  351.   @routine inventory
  352.   @do goto lroom
  353.   @end
  354. @if `s01 is ! then do
  355.   @begin
  356.   @routine score
  357.   @do goto lroom
  358.   @end
  359.  
  360.  
  361. @if `s01 is Q then do
  362.   @begin
  363.   @show
  364. `\  `7You hide behind the davenport until everybody leaves - then sneak
  365.   on out.
  366.  
  367. `k
  368.   @do goto finish
  369.   @end
  370.  
  371. @if `s01 is S then do
  372.   @begin
  373.   @show
  374. `\  `%"I'm here for your girls, Mrs. Brady,"`7 you smile.
  375.  
  376.   `%"Wonderful!  You must be the big man on campus, try upstairs," `7she offers.
  377.  
  378.   `7Carol saunters into the kitchen.
  379.  
  380. `k
  381.   @do `p02 is 1 ;carol is in kitchen
  382.   @do goto lroom
  383.   @end
  384. @if `s01 is A then do
  385.   @begin
  386.   @show
  387. `\  `%"Mrs. Brady, I believe I would like a drink," `7you smile
  388.   charmingly.
  389.  
  390. `k  `%"Wonderful!" `7she exclaims.  A minute later you have a grape soda
  391.   in your hand.
  392.  
  393. `k
  394. @do `p01 is 1 ;yeah, you have a soda
  395. @do goto lroom
  396. @end
  397.  
  398. @if `s01 is U then do
  399.   @begin
  400.   @show
  401. `c  `7You carefully climb the stairs - noticing `4blood stains`7 on the second step.
  402.  
  403. `k
  404.   @routine mike
  405.   @do goto upstairs
  406.   @end
  407.  
  408. @#upstairs
  409. @show
  410. `c  `r1`%  UPSTAIRS  `r0
  411.  
  412. `7  You see three doors.
  413.  
  414.   (`%G`7)irls room
  415.   (`%B`7)oys room
  416.   (`%L`7)aundry room
  417.   (`%D`7)ownstairs
  418. @
  419.   @do write
  420. `\  `7You are alone.  (`%H for help`7) : `%
  421.  
  422. @do readspecial `s01 ?GBLD!IH
  423.  
  424. @if `s01 is ? then goto upstairs
  425. @if `s01 is H then do
  426.   @begin
  427.   @routine help
  428.   @do goto upstairs
  429.   @end
  430. @if `s01 is I then do
  431.   @begin
  432.   @routine inventory
  433.   @do goto upstairs
  434.   @end
  435. @if `s01 is ! then do
  436.   @begin
  437.   @routine score
  438.   @do goto upstairs
  439.   @end
  440.  
  441.  
  442. @if `s01 is B then do
  443.   @begin
  444.   @routine mike
  445.   @do goto boys
  446.   @end
  447.  
  448. @if `s01 is G then do
  449.   @begin
  450.   @routine mike
  451.   @do goto girls
  452.   @end
  453.  
  454. @if `s01 is L then do
  455.   @begin
  456.   @routine mike
  457.   @do goto laundry
  458.   @end
  459.  
  460.  
  461. @if `s01 is D then do
  462.  @begin
  463.  @routine mike
  464.  @do goto lroom
  465.  @end
  466.  
  467. @#girls
  468. @show
  469. `c  `r1`%  GIRLS ROOM  `r0
  470.  
  471. @if `p03 is 0 then do
  472.  @begin
  473.  @show
  474. `7  Marhsa is sitting on her bed combing her hair.
  475.   Jan is reading a book.
  476.  
  477.   (`%K`7)iss Marsha
  478.   (`%B`7)athroom
  479.   (`%G`7)o back to the hallway
  480.   @do write
  481. `\  `7Your command?  (`%H for help`7) : `%
  482.  
  483. @do readspecial `s01 ?KBG!IH
  484. @end
  485.  
  486. @if `p03 is 1 then do
  487.  @begin
  488.  @show
  489. `7  Marhsa is looking at you in amazement.
  490.   Jan is reading a book.
  491.  
  492.   (`%K`7)iss Marsha Again
  493.   (`%B`7)athroom
  494.   (`%G`7)o back to the hallway
  495.   @do write
  496. `\  `7Your command?  (`%H for help`7) : `%
  497.  
  498. @do readspecial `s01 ?KBG!IH
  499. @end
  500.  
  501. @if `p03 is 2 then do
  502.  @begin
  503.  @show
  504. `7  Marsha is smiling smugly at Jan.
  505.   Jan is sulking.
  506.  
  507.   (`%A`7)sk Jan to join Marsha for a threesome
  508.   (`%B`7)athroom
  509.   (`%G`7)o back to the hallway
  510.   @do write
  511. `\  `7Your command?  (`%H for help`7) : `%
  512.  
  513. @do readspecial `s01 ?ABG!IH
  514. @end
  515.  
  516. @if `p03 is 3 then do
  517.  @begin
  518.  @show
  519. `7  Jan and Marsha are laying on the bed, still sweaty from your little
  520.   'get together'.
  521.  
  522.   (`%A`7)sk Jan to join Marsha for a threesome
  523.   (`%B`7)athroom
  524.   (`%G`7)o back to the hallway
  525.   @do write
  526. `\  `7Your command?  (`%H for help`7) : `%
  527.  
  528. @do readspecial `s01 ?ABG!IH
  529. @end
  530.  
  531. @if `s01 is ? then goto girls
  532.  
  533.  
  534.  
  535. @if `s01 is H then do
  536.   @begin
  537.   @routine help
  538.   @do goto girls
  539.   @end
  540. @if `s01 is I then do
  541.   @begin
  542.   @routine inventory
  543.   @do goto girls
  544.   @end
  545. @if `s01 is ! then do
  546.   @begin
  547.   @routine score
  548.   @do goto girls
  549.   @end
  550.  
  551. @if `s01 is B then do
  552.   @begin
  553.   @routine mike
  554.   @do goto bath
  555.   @end
  556.  
  557. @if `s01 is G then do
  558.  @begin
  559.  @routine mike
  560.  @do goto upstairs
  561.  @end
  562. @if `s01 is K then do
  563.   @begin
  564.    @if `p03 is 0 then do
  565.     @begin
  566.     @show
  567. `\  `7You grab Marsha and make out with her.  She looks shocked.
  568.  
  569. `k
  570.    @do `p03 is 1
  571.    @do goto girls
  572.    @end
  573.  
  574.    @if `p03 is 1 then do
  575.     @begin
  576.     @show
  577. `\  `7You sit down on the bed and take your time with Marsha.
  578.  
  579.   Jan puts down her book and looks at you.  `#"Why does everyone
  580.   choose Marsha?!"
  581.  
  582. `k
  583.    @do `p03 is 2
  584.    @do goto girls
  585.    @end
  586.  
  587.   @end
  588.  
  589. @if `s01 is A then do
  590.   @begin
  591.   @if `p04 is 0 then do
  592.    @begin
  593.    @show
  594. `\  `%"Um, Jan?  How 'bout you join your sister and and we all have a REALLY
  595.   fun time?" `7you ask hopefully.
  596.  
  597.   Jan shakes her head.  `#"How gross! But... I've always secretly
  598.   hated `%Alice`#.. If you can get rid of her I'll do it!"
  599.  
  600. `k
  601.    @do `p04 is 1
  602.    @do goto girls
  603.    @end
  604.   @if `p04 is 1 then do
  605.    @begin
  606.    @show
  607. `\`7  `#"I told you! Get rid of Alice!!" `7she whines.
  608.  
  609. `k
  610.    @do goto girls
  611.    @end
  612.  
  613.   @if `p04 is 3 then do
  614.    @begin
  615.    @show
  616. `\  `%"Hey girls, how 'bout some more fun!?" `7you ask.
  617.  
  618.   `#"But we're too tired!" `7they wail in unisen.
  619. `\`k
  620.    @do goto girls
  621.    @end
  622.  
  623.   @if `p04 is 2 then do
  624.    @begin
  625.    @show
  626. `\  `%"She is dead Jan, now put out or get out," `7you inform.
  627.  
  628.   Jan agrees and goes into the bathroom and change.
  629.  
  630. `k`c  `7Jan comes out wearing a black lace teddy!
  631.  
  632. `k  `#"It's the new Jan Brady!" `7she screams as she jumps on you and
  633.   Marsha.
  634.  
  635.   `%YOU GET 10 POINTS!
  636. `\`k
  637.    @do `p05 + 10 ;give 'em some points
  638.    @do `p03 is 3
  639.    @do `p04 is 3
  640.  
  641.    @do goto girls
  642.    @end
  643.  
  644.  
  645.   @end
  646.  
  647.  
  648. @#laundry
  649. @show
  650. `c  `r1`%  LAUNDRY ROOM  `r0
  651.  
  652. @if `p03 is 3 then do
  653.   @begin
  654.    @if `p07 is 1 then do
  655.    @begin
  656.    @if `p08 is 0 then do
  657.     @begin
  658.     @show
  659. `7  You are alone.  The dryer has stopped and you can make out the
  660.   limp form of Alice inside of it with one hand hanging out.
  661.  
  662.   (`%K`7)nife Alice
  663.   (`%G`7)o back to hallway
  664.   @do write
  665. `\  `7Your command?  (`%H for help`7) : `%
  666.  
  667.   @do readspecial `s01 ?GK!IH
  668.   @do goto launstart
  669.   @end
  670.   @end
  671.   @show
  672. `7  You are alone.  The dryer has stopped and you can make out the
  673.   limp form of Alice inside of it with one hand hanging out.
  674.  
  675.   (`%G`7)o back to hallway
  676.   @do write
  677. `\  `7Your command?  (`%H for help`7) : `%
  678.  
  679.   @do readspecial `s01 ?G!IH
  680.   @do goto launstart
  681.   @end
  682.  
  683. @if `p04 is 2 then do
  684.   @begin
  685.   @show
  686. `7  You are alone.  The see a pair of legs sticking out of the
  687.   dryer going 'round and 'round.
  688.  
  689.   (`%G`7)o back to hallway
  690.   @do write
  691. `\  `7Your command?  (`%H for help`7) : `%
  692.  
  693.   @do readspecial `s01 ?G!IH
  694.   @do goto launstart
  695.   @end
  696.  
  697.  
  698.  
  699.  @if `p04 is 0 then do
  700.  
  701. @begin
  702.   @show
  703. `7  Alice is here stuffing clothes into the dryer.
  704.  
  705.   (`%C`7)hat with Alice
  706.   (`%G`7)o back to hallway
  707.   @do write
  708. `\  `7Your command?  (`%H for help`7) : `%
  709.  
  710.   @do readspecial `s01 ?CG!IH
  711.   @end
  712.   @if `p04 is 1 then do
  713.   @begin
  714.   @show
  715. `7  Alice is here stuffing clothes into the dryer.
  716.  
  717.   (`%C`7)hat with Alice
  718.   (`%K`7)ill Alice
  719.   (`%G`7)o back to hallway
  720.   @do write
  721. `\  `7Your command?  (`%H for help`7) : `%
  722.  
  723.   @do readspecial `s01 ?KCG!IH
  724.   @end
  725.  
  726.  
  727. @end
  728.  
  729. @label launstart
  730. @if `s01 is ? then goto laundry
  731. @if `s01 is H then do
  732.   @begin
  733.   @routine help
  734.   @do goto laundry
  735.   @end
  736. @if `s01 is I then do
  737.   @begin
  738.   @routine inventory
  739.   @do goto laundry
  740.   @end
  741. @if `s01 is ! then do
  742.   @begin
  743.   @routine score
  744.   @do goto laundry
  745.   @end
  746.  
  747. @if `s01 is G then do
  748.   @begin
  749.   @routine mike
  750.   @do goto upstairs
  751.   @end
  752. @if `s01 is K then do
  753.   @begin
  754.   @if `p04 is 3 then do
  755.    @begin
  756.   @show
  757. `\  `7Alice's arm flops around crazily as you saw it.  Blood begins to
  758.   spurt as you cut through an artery.
  759.  
  760. `k  `%YOU HAVE ALICE'S HAND.
  761. `\`k
  762.   @do `p08 is 1
  763.    @do goto laundry
  764.    @end
  765.   @end
  766.  
  767. @if `s01 is C then do
  768.   @begin
  769.   @if `p06 is 0 then do
  770.    @begin
  771.    @show
  772. `\  `%"Hi, Alice.  You have a nice ass, you know that?" `7you complement.
  773.  
  774.   `#"Thanks Pal! I wish Sam would say that sometime!" `7she laughs.
  775. `\`k
  776.    @do `p06 is 1
  777.    @do goto laundry
  778.    @end
  779.   @if `p06 is 1 then do
  780.    @begin
  781.    @show
  782. `\  `#"I'd love to chat, I gotta do this laundry for Mrs. Brady!"
  783. `\`k
  784.   @do goto laundry
  785.    @end
  786.   @end
  787.  
  788.   @if `s01 is K then do
  789.    @begin
  790.    @show
  791. `\  `7You savagly grab Alice and stuff her in the dryer.  You set the
  792.   timer for a full hour.
  793. `\`k
  794.    @do `p04 is 2
  795.    @do goto laundry
  796.    @end
  797.  
  798. @#kitchen
  799. @show
  800. `c  `r1`%  KITCHEN  `r0
  801.  
  802.  @if `p09 is 2 then do
  803.   @begin
  804.   @show
  805. `7  Carol is laying on the table naked and tired.
  806.  
  807.   (`%G`7)arage
  808.   (`%L`7)iving room
  809.   @do write
  810. `\  `7Your command?  (`%H for help`7) : `%
  811.  
  812.   @do readspecial `s01 ?GL!IH
  813.   @do goto kstart
  814.   @end
  815.  
  816.  
  817.  
  818.  @if `p02 is 1 then do
  819.   @begin
  820.  @if `p08 is 1 then do
  821.   @begin
  822.   @show
  823. `7  Carol is kneading the loaf - it is turning you on.
  824. `\  (`%S`7)educe Carol
  825.   (`%O`7)ffer a hand
  826.   (`%G`7)arage
  827.   (`%L`7)iving room
  828.   @do write
  829. `\  `7Your command?  (`%H for help`7) : `%
  830.  
  831.   @do readspecial `s01 ?SOGL!IH
  832.   @do goto kstart
  833.   @end
  834.  
  835.  
  836.  
  837.    @if `p07 is 0 then do
  838.     @begin
  839.     @show
  840. `7  Carol is here making meatloaf with a kitchen knife.
  841.     @end
  842.  
  843.    @if `p07 is 1 then do
  844.     @begin
  845.     @show
  846. `7  Carol is here making meatloaf with her hands.
  847.     @end
  848.  
  849.     @show
  850. `\  (`%S`7)educe Carol
  851.   (`%G`7)arage
  852.   (`%L`7)iving room
  853.   @do write
  854. `\  `7Your command?  (`%H for help`7) : `%
  855.  
  856.   @do readspecial `s01 ?SGL!IH
  857.   @end
  858.  
  859.  @if `p02 is 0 then do
  860.   @begin
  861.   @if `p07 is 0 then do
  862.    @begin
  863.    @show
  864. `7  The room is empty.  You see something on the counter.
  865.  
  866.   (`%P`7)ickup steak knife
  867.   (`%G`7)arage
  868.   (`%L`7)iving room
  869.   @do write
  870. `\  `7Now what, master?  (`%H for help`7) : `%
  871.  
  872.    @do readspecial `s01 ?PGL!IH
  873.    @end
  874.   @if `p07 is 1 then do
  875.    @begin
  876.    @show
  877. `7  The room is empty.
  878.  
  879.   (`%G`7)arage
  880.   (`%L`7)iving room
  881.   @do write
  882. `\  `7Now what, Master?  (`%H for help`7) : `%
  883.    @do readspecial `s01 ?GL!IH
  884.    @end
  885.   @end
  886.  
  887.  @label kstart
  888.  @if `s01 is ? then do
  889.   @begin
  890.   @routine mike
  891.   @do goto kitchen
  892.   @end
  893.  @if `s01 is L then do
  894.   @begin
  895.   @routine mike
  896.   @do goto lroom
  897.   @end
  898.  @if `s01 is H then do
  899.   @begin
  900.   @routine help
  901.   @do goto kitchen
  902.   @end
  903.  @if `s01 is I then do
  904.   @begin
  905.   @routine inventory
  906.   @do goto kitchen
  907.   @end
  908.  @if `s01 is ! then do
  909.   @begin
  910.   @routine score
  911.   @do goto kitchen
  912.   @end
  913.  
  914.  @if `s01 is P then do
  915.   @begin
  916.   @show
  917. `\  `7You take the knife.
  918. `\`k
  919.   @do `p07 is 1
  920.   @do goto kitchen
  921.   @end
  922.  
  923.   @if `s01 is S then do
  924.    @begin
  925.    @if `p09 is 1 then do
  926.     @begin
  927.      @show
  928. `\`7  `%"You know Carol... I don't see Mike anywhere.  You must get lonely."
  929.  
  930.   `7Carol looks noticably disturbed.  `#"What are you saying?"
  931.  
  932. `k  `%"Only this; I am here right now.  Before he comes home from work why
  933.   don't we enjoy ourselves a little bit?"
  934.  
  935. `k  `#"Take me, &realname!" `7Carol screams as she rips her blouse.
  936.  
  937. `k  `7Ten minutes later... `%YOU GET 5 POINTS.
  938.  
  939. `k
  940.     @do `p05 + 5
  941.     @do `p09 is 2
  942.     @do goto kitchen
  943.     @end
  944.  
  945.    @show
  946. `\  `%"Hey baby, need some extra meat for your loaf?" `7 you wink.
  947.  
  948. `k  `#"No thanks young man! I'm sure Alice has plenty for me."
  949. `\  `7This gives you a REALLY evil idea.
  950. `\`k
  951.    @do goto kitchen
  952.    @end
  953.    @if `s01 is O then do
  954.   @begin
  955.   @show
  956. `\  `%"Why Carrol - how 'bout some extra spice with this," `7you snicker as you
  957.   you slap Alice's hand on the table.
  958.  
  959. `k  `#"What a wonderful idea, young man.  Oh that Alice!" `7smiles Carol in
  960.   mock exasperation.
  961.  
  962. `k
  963.   @do `p08 is 0
  964.   @do `p09 is 1
  965.   @do goto kitchen
  966.   @end
  967.  
  968. @if `s01 is G then do
  969.   @begin
  970.   @routine mike
  971.   @do goto garage
  972.   @end
  973.  
  974. @#GARAGE
  975.  
  976. @show
  977. `c  `r1`%  GARAGE  `r0
  978.  
  979. `7  You feel like retching when you are confronted with the ugliest
  980.   station wagon you have ever beheld.
  981.  
  982.   (`%K`7)itchen
  983.   (`%B`7)ack Yard
  984. @
  985.   @do write
  986. `\  `7You are alone.  (`%H for help`7) : `%
  987.  
  988. @do readspecial `s01 ?KB!IH
  989.  
  990. @if `s01 is ? then goto garage
  991. @if `s01 is H then do
  992.   @begin
  993.   @routine help
  994.   @do goto garage
  995.   @end
  996. @if `s01 is I then do
  997.   @begin
  998.   @routine inventory
  999.   @do goto garage
  1000.   @end
  1001. @if `s01 is ! then do
  1002.   @begin
  1003.   @routine score
  1004.   @do goto garage
  1005.   @end
  1006.  
  1007.  
  1008. @if `s01 is B then do
  1009.   @begin
  1010.   @routine mike
  1011.   @do goto backyard
  1012.   @end
  1013.  
  1014. @if `s01 is K then do
  1015.   @begin
  1016.   @routine mike
  1017.   @do goto kitchen
  1018.   @end
  1019.  
  1020.  
  1021. @#BOYS
  1022.  
  1023. @show
  1024. `c  `r1`%  BOYS ROOM `r0
  1025.  
  1026. @if `p05 > 19 then do
  1027.   @begin
  1028.   @show
  1029. `7  Looks like the boys are out.  Good.
  1030.  
  1031.   (`%L`7)ook under Peters bed
  1032.   (`%G`7)o back to the hall
  1033. @
  1034.   @do write
  1035. `\  `7You are alone.  (`%H for help`7) : `%
  1036.  
  1037. @do readspecial `s01 ?LG!IH
  1038.   @do goto startboys
  1039.   @end
  1040. @show
  1041. `7  Looks like the boys are out.  Good.
  1042.  
  1043.   (`%S`7)each through the drawers
  1044.   (`%G`7)o back to the hall
  1045. @
  1046.   @do write
  1047. `\  `7You are alone.  (`%H for help`7) : `%
  1048.  
  1049. @do readspecial `s01 ?SG!IH
  1050. @label startboys
  1051. @if `s01 is ? then goto boys
  1052. @if `s01 is H then do
  1053.   @begin
  1054.   @routine help
  1055.   @do goto boys
  1056.   @end
  1057. @if `s01 is I then do
  1058.   @begin
  1059.   @routine inventory
  1060.   @do goto boys
  1061.   @end
  1062. @if `s01 is ! then do
  1063.   @begin
  1064.   @routine score
  1065.   @do goto boys
  1066.   @end
  1067.  
  1068.  
  1069. @if `s01 is L then do
  1070.   @begin
  1071.   @if `p11 is 1 then do
  1072.    @begin
  1073.    @show
  1074. `\  `7You better get rid of the joint you have, first.
  1075.  
  1076. `k
  1077.    @do goto boys
  1078.    @end
  1079.   @show
  1080. `\  `7You look under Peters bed.  Under some dirty magazines you find
  1081.   another joint!  This is too easy.
  1082.  
  1083. `k
  1084.   @do `p11 is 1
  1085.   @do goto boys
  1086.   @end
  1087.  
  1088. @if `s01 is G then do
  1089.   @begin
  1090.   @show
  1091. `\  `7You carefully shut the door on your way out.. they will never know you
  1092.   were here.. The fools!  Moohahaha!
  1093.  
  1094. `k
  1095.   @routine mike
  1096.   @do goto upstairs
  1097.   @end
  1098.  
  1099. @if `s01 is S then do
  1100.   @begin
  1101.   @show
  1102. `\  `7You frantically begin opening and closing drawers and spilling the
  1103.   contents on the ground.
  1104.  
  1105.   @if `p10 is 0 then do
  1106.   @begin
  1107.   @show
  1108.   You find.`l.`l.`l.`%A JOINT!
  1109. `\  `7Who would have thought little Bobby would have had this?!
  1110.  
  1111. `k
  1112.   @do `p10 is 1
  1113.   @do `p11 is 1
  1114.   @do goto boys
  1115.   @end
  1116.  
  1117.   @show
  1118.   You find.`l.`l.`l.`%`4Nothing`7.
  1119.  
  1120.   Looks like you cleaned 'em out.
  1121.  
  1122. `k
  1123.   @do goto boys
  1124.   @end
  1125.  
  1126.  
  1127.  
  1128. @#BACKYARD
  1129.  
  1130. @if `p12 is 2 then do
  1131.   @begin
  1132.   @if `p11 is 1 then do
  1133.     @begin
  1134. @show
  1135. `c  `r1`%  BACKYARD `r0
  1136.  
  1137. `7  Cindy is all giggles as she staggers around the yard.
  1138.  
  1139.   (`%S`7)moke more with Cindy
  1140.   (`%G`7)arage
  1141. @
  1142.   @do write
  1143. `\  `7Now what?  (`%H for help`7) : `%
  1144.  
  1145. @do readspecial `s01 ?SG!IH
  1146.   @do goto backstart
  1147.   @end
  1148.  
  1149. @show
  1150. `c  `r1`%  BACKYARD `r0
  1151.  
  1152. `7  Cindy is all giggles as she staggers around the yard.
  1153.  
  1154.   (`%G`7)arage
  1155. @
  1156.   @do write
  1157. `\  `7Now what?  (`%H for help`7) : `%
  1158.  
  1159. @do readspecial `s01 ?G!IH
  1160.   @do goto backstart
  1161.   @end
  1162.  
  1163.  
  1164. @if `p12 is 1 then do
  1165.   @begin
  1166.  
  1167.   @if `p11 is 1 then do
  1168.    @begin
  1169. @show
  1170. `c  `r1`%  BACKYARD `r0
  1171.  
  1172. `7  Cindy is sitting on a swing crying.
  1173.  
  1174.   (`%C`7)heer her up some more
  1175.   (`%O`7)ffer her a smoke
  1176.   (`%G`7)arage
  1177. @
  1178.   @do write
  1179. `\  `7You feel sorry for her.  (`%H for help`7) : `%
  1180.  
  1181. @do readspecial `s01 ?OCG!IH
  1182.  
  1183.    @do goto backstart
  1184.    @end
  1185.  
  1186. @show
  1187. `c  `r1`%  BACKYARD `r0
  1188.  
  1189. `7  Cindy is sitting on a swing crying.
  1190.  
  1191.   (`%C`7)heer her up some more
  1192.   (`%G`7)arage
  1193. @
  1194.   @do write
  1195. `\  `7You feel sorry for her.  (`%H for help`7) : `%
  1196.  
  1197. @do readspecial `s01 ?CG!IH
  1198.  
  1199.  
  1200.   @do goto backstart
  1201.   @end
  1202.  
  1203.  
  1204.  
  1205. @show
  1206. `c  `r1`%  BACKYARD `r0
  1207.  
  1208. `7  Cindy is here kicking a ball around.  She looks kinda bummed out.
  1209.  
  1210.   (`%A`7)ttempt to cheer her up
  1211.   (`%G`7)arage
  1212. @
  1213.   @do write
  1214. `\  `7Now what?  (`%H for help`7) : `%
  1215.  
  1216. @do readspecial `s01 ?AG!IH
  1217.  
  1218. @label backstart
  1219. @if `s01 is ? then goto backyard
  1220. @if `s01 is H then do
  1221.   @begin
  1222.   @routine help
  1223.   @do goto backyard
  1224.   @end
  1225. @if `s01 is I then do
  1226.   @begin
  1227.   @routine inventory
  1228.   @do goto backyard
  1229.   @end
  1230. @if `s01 is ! then do
  1231.   @begin
  1232.   @routine score
  1233.   @do goto backyard
  1234.   @end
  1235.  
  1236. @if `s01 is G then do
  1237.   @begin
  1238.   @routine mike
  1239.   @do goto garage
  1240.   @end
  1241.  
  1242. @if `s01 is S then do
  1243.   @begin
  1244.   @show
  1245. `\  `7Cindy gets even more wasted after you smoke another joint with her!
  1246.  
  1247. `k  `%YOU GET ONE POINT.
  1248.  
  1249. `k
  1250.   @do `p11 is 0
  1251.   @do `p05 + 1
  1252.   @do goto backyard
  1253.   @end
  1254.  
  1255. @if `s01 is C then do
  1256.   @begin
  1257.   @show
  1258. `\  `%"Cindy.. Cindy?  Don't feel bad, it's all gonna be ok,"`7 you console.
  1259.  
  1260.   `7Her tear stained face looks up with a glimmer of hope. `#"Really?"
  1261.  
  1262. `k  `%"No.. but it would have been `7- `%if you parents had only gotten that
  1263.   `4ABORTION`% they wanted to so you wouldn't be here now!" `7you accuse
  1264.   cruelly.
  1265.  
  1266. `k  `7Despite your attempts to console her she is still crying.  You need
  1267.   a new plan.
  1268.  
  1269. `k
  1270.   @do goto backyard
  1271.   @end
  1272.  
  1273. @if `s01 is O then do
  1274.   @begin
  1275.   @show
  1276. `\  `7You light up and take a few puffs.  Cindy looks interested.
  1277.  
  1278.   `#"What's that mithter?"
  1279.  
  1280. `k  `%"Nuthin.. why you want some?"
  1281.  
  1282.   `7She shaked her head. `#"I'm too little to thmoke."
  1283.  
  1284. `k  `%"Bobby's doing it.. I guess he was right, girls are chicken." `7you
  1285.   sigh as you delicately set the trap.
  1286.  
  1287. `k  `%CINDY GRABS THE JOINT FROM YOUR HAND AND STARTS SMOKING IT!
  1288.  
  1289. `7  10 minutes later she is feeling lots better.
  1290.  
  1291.   `%YOU GET 5 POINTS.
  1292.  
  1293. `k
  1294.   @do `p11 is 0
  1295.   @do `p12 is 2
  1296.   @do `p05 + 5
  1297.   @do goto backyard
  1298.   @end
  1299.  
  1300. @if `s01 is A then do
  1301.   @begin
  1302.   @show
  1303. `\  `7You signal Cindy to come over and talk.  `%"Cindy, what's wrong?  Why
  1304.   so down today?"
  1305.  
  1306. `k  `#"My daddy hith my mommie thomtimes," `7she tells you somberly.
  1307.  
  1308.   `7You are shocked - they looked like the perfect family!!
  1309.  
  1310. `k  `#"Daddy drinkth a lot too.  I don't think he loveth me." `7she cries.
  1311.  
  1312.   (`%M`7)ake her feel like it is her fault
  1313.   (`%A`7)ct like it's normal and she needs to get with the program
  1314.  
  1315.   @do write
  1316.   `7Cindy searches your face for an answer. [`%M`7] :
  1317.   @do readspecial `s01 MA
  1318.   @if `s01 is M then do
  1319.    @begin
  1320.    @show
  1321. `\  `%"Cindy..  The reason your dad is doing this is because you have not
  1322.   been a good daughter.  Your mom is getting hit because you didn't clean
  1323.   your room last week.  Is this what you want?  Well I hope you're happy!"
  1324.  
  1325.   `7Cindy burst into tears.  You turn away so she won't see you trying to
  1326.   stiffle a giggle.
  1327.  
  1328. `k
  1329.   @do `p12 is 1 ;talked to Cindy
  1330.   @do goto backyard
  1331.   @end
  1332.   @show
  1333. `\  `%"Dear niave Cindy.  Don't you know all families are like this?  Later,
  1334.   your husband will hit you too.  All husbands do it.  You women need to be
  1335.   trained, ya know?" `7you tell her matter of factly.
  1336.  
  1337.   `#"But I thought.. I thought," `7stammers Cindy.
  1338.  
  1339. `k  `%"You thought what?!  Oh grow up!  Men drink just so they can put up
  1340.   with tiny brained animals like you.  At least your sisters have looks,
  1341.   but you have nothing," `7you finish - operation `5"emotionally damage Cindy"`7
  1342.   is a success!  She is crying now.
  1343.  
  1344. `k
  1345.   @do `p12 is 1 ;talked to Cindy
  1346.   @do goto backyard
  1347.   @end
  1348.  
  1349.   @end
  1350.  
  1351. @#BATH
  1352.  
  1353. @show
  1354. `c  `r1`%  BATHROOM `r0
  1355.  
  1356. @if brady.txt exist true then do
  1357.   @begin
  1358.   @show
  1359.   `7You see written on the glass:
  1360.  
  1361.   @displayfile brady.txt
  1362.   @show
  1363.  
  1364.   @end
  1365.  
  1366. @show
  1367. `7  You see lipstick on the counter.
  1368.  
  1369.   (`%U`7)se lipstick to write on the glass
  1370.   (`%G`7)o back to the girls room
  1371. @
  1372.   @do write
  1373. `\  `7You are alone.  (`%H for help`7) : `%
  1374.  
  1375. @do readspecial `s01 ?UG!IH
  1376.  
  1377. @if `s01 is ? then goto bath
  1378. @if `s01 is H then do
  1379.   @begin
  1380.   @routine help
  1381.   @do goto bath
  1382.   @end
  1383. @if `s01 is I then do
  1384.   @begin
  1385.   @routine inventory
  1386.   @do goto bath
  1387.   @end
  1388. @if `s01 is ! then do
  1389.   @begin
  1390.   @routine score
  1391.   @do goto bath
  1392.   @end
  1393.  
  1394.  
  1395. @if `s01 is G then do
  1396.   @begin
  1397.   @routine mike
  1398.   @do goto girls
  1399.   @end
  1400.  
  1401. @if `s01 is U then do
  1402.   @begin
  1403.   @do goto glasswrite
  1404.   @show
  1405. `\  `7You write on the glass.
  1406.  
  1407. `k
  1408.   @do goto bath
  1409.   @end
  1410.  
  1411. @#glasswrite
  1412. @do delete brady.txt
  1413. @show
  1414.  
  1415.   `%Enter your message, blank line to quit.
  1416.  
  1417. @label writeagain
  1418. @do write
  1419. `x`x`7
  1420. @do readstring 76 NIL `s01 <--Read string, NIL is default. (nothing)
  1421. @do `p20 is length `s01
  1422. @if `p20 less 3 then do
  1423.   @begin
  1424.   @do goto bath
  1425.   @end
  1426. @show
  1427.  
  1428. @writefile brady.txt
  1429.   `$`s01
  1430. @do goto writeagain
  1431.  
  1432. @#finish
  1433.  
  1434. @do `s01 is Alice
  1435. @do `p25 is 0
  1436. @if brady.hi exist true then do
  1437.   @begin
  1438.   @readfile brady.hi
  1439. `s01
  1440. `p25
  1441.  @end
  1442.  
  1443.  
  1444. @if `p05 > `p25 then do
  1445.   @begin
  1446.   @show
  1447.                   `b** `%YOU ARE THE NEW GRAND CHAMPION!! YEAH! `b**`%
  1448.  
  1449.   @if brady.hi exist true then delete brady.hi
  1450.   @writefile brady.hi
  1451. &realname
  1452. `p05
  1453.   @do `s01 is &realname
  1454.   @do `p25 is `p05
  1455.  @end
  1456.  
  1457. @do `s02 is &realname
  1458. @do pad `s02 27
  1459. @do `s03 is `p05
  1460. @do pad `s03 5
  1461.  
  1462. @writefile brady.dat
  1463.             `7`s02     `% `s03 `7  &quickdate
  1464. @do trim brady.dat 10
  1465.  
  1466.  
  1467. @routine rank
  1468.  
  1469. @halt
  1470.  
  1471. @#rank
  1472. @do `s01 is Alice
  1473. @do `p25 is 0
  1474. @if brady.hi exist true then do
  1475.   @begin
  1476.   @readfile brady.hi
  1477. `s01
  1478. `p25
  1479.  @end
  1480.  
  1481.  
  1482. @show
  1483.                  `#Grand Champion is `%`s01`# with a score of `%`p25`#!
  1484.  
  1485. @show
  1486.                      `$Last Ten People To Visit The Bradys
  1487.  
  1488.             `%Name                          Score      Time played
  1489.           `8 ──────────────────────────────────────────────────────────
  1490. @if brady.dat exist true then do
  1491.   @begin
  1492.   @displayfile brady.dat
  1493.   @end
  1494. @if brady.dat exist false then do
  1495.   @begin
  1496.   @show
  1497.              `7Whups.  Nobody has had the balls to sneak in yet.
  1498.   @end
  1499.  
  1500.  
  1501. @show
  1502.  
  1503. `k
  1504.  
  1505.  
  1506. @#done
  1507.  
  1508.  
  1509.